Mã hóa EAN-8

EAN-8 được mã hóa bằng cách sử dụng 3 bộ ký tự của EAN-13. EAN-8 cũng có số kiểm tra được tính theo cùng cách thức như của EAN-13. Giả sử người ta cần mã hóa chuỗi số có 7 chữ số "4234567", người ta tính số kiểm tra như sau:

Mã vạch4234567
Vị trílẻchẵnlẻchẵnlẻchẵnlẻ
Tỷ trọng3131313

Tổng bằng 4 * 3 + 2 * 1 +3 * 3+ 4 * 1+ 5 * 3 +6 * 1+ 7 * 3= 69

Để chia hết cho 10 thì cần bổ sung 1, do đó số kiểm tra bằng 1 và chuỗi số 8 số của EAN-8 sẽ là "42345671".